salted peanuts - Turkish English Dictionary